Big Huge Thesaurus

wild potato vine

noun